Big Huge Thesaurus

piece of leather

noun